﻿Imports Control_Vuelos_ADO

Public Class IndicadoresBL
    Private ReadOnly _Indicadores As New IndicadoresADO()

    Public Function pr_Get_Mes(ByVal sTipoIndicador As String) As DataTable
        Return _Indicadores.pr_Get_Mes(sTipoIndicador)
    End Function

    Public Function pr_Get_Periodo(ByVal sTipoIndicador As String) As DataTable
        Return _Indicadores.pr_Get_Periodo(sTipoIndicador)
    End Function

    Public Function pr_Get_Ruta(ByVal sTipoIndicador As String) As DataTable
        Return _Indicadores.pr_Get_Ruta(sTipoIndicador)
    End Function

    Public Function pr_Get_TipoPasajero(ByVal sTipoIndicador As String) As DataTable
        Return _Indicadores.pr_Get_TipoPasajero(sTipoIndicador)
    End Function

    Public Function pr_CargarIndicadorPersonal(ByVal sFiltro As String, ByVal nOpcion As Integer, ByVal sCanReg As String, ByVal lTodo As Boolean) As DataTable
        Return _Indicadores.pr_CargarIndicadorPersonal(sFiltro, nOpcion, sCanReg, lTodo)
    End Function

    Public Function pr_CargarIndicadorReservas(ByVal sFiltro As String, ByVal nOpcion As Integer, ByVal sCanReg As String, ByVal lTodo As Boolean) As DataTable
        Return _Indicadores.pr_CargarIndicadorReservas(sFiltro, nOpcion, sCanReg, lTodo)
    End Function

    Public Function pr_CargarIndicadorOtros(ByVal sFiltro As String, ByVal nOpcion As Integer, ByVal sCanReg As String, ByVal lTodo As Boolean) As DataTable
        Return _Indicadores.pr_CargarIndicadorOtros(sFiltro, nOpcion, sCanReg, lTodo)
    End Function

    Public Function pr_CargarIndicadorVuelos(ByVal sFiltro As String, ByVal nOpcion As Integer, ByVal sCanReg As String, ByVal lTodo As Boolean) As DataTable
        Return _Indicadores.pr_CargarIndicadorVuelos(sFiltro, nOpcion, sCanReg, lTodo)
    End Function

    Public Function pr_EliminarIndicador(ByVal sTipo As String) As Boolean
        Return _Indicadores.pr_EliminarIndicador(sTipo)
    End Function

    Public Function pr_GenerarIndicador(ByVal sTipo As String) As Boolean
        Return _Indicadores.pr_GenerarIndicador(sTipo)
    End Function

End Class
